 function regex(){   
 	/**
 	 * [取文本中间]
 	 * @param  {[string]} text  [文本]
 	 * @param  {[string]} start [开始字符]
 	 * @param  {[string]} end   [开始字符]
 	 */
	regex.prototype.textIn=function(gettext,start,end){  //定义一个方法
		var str='/(.+)('+start+')(.+)('+end+').*$/'
		var str=eval(str);
		var text=gettext.replace(str,'$3');
			if(text==gettext) return false;
			return text;
	}

	/**
	 * [文本替换]
	 * @param  {[string]} text   [文本]
	 * @param  {[string]} start  [查找字符]
	 * @param  {[string]} rep    [替换字符]
	 * @param  {[Boolean]} global [是否全局搜索]
	 */
	regex.prototype.textRep=function(gettext,start,rep,global){  //定义一个方法
		var g=global ? 'g':' ';
		var str='/'+start+'/'+g;
			var str=eval(str);
		var text=gettext.replace(str,rep);
			if(text==gettext) return false;
			return text;
	}

	/**
	 * [取文本后面]
	 * @param  {[string]} text   [文本]
	 * @param  {[string]} start  [查找字符]
	 */
	regex.prototype.textNext=function(gettext,start){  //定义一个方法
			var str='/(.+)('+start+')(.*)/'
			var str=eval(str);
		var text=gettext.replace(str,'$3');
			if(text==gettext) return false;
			return text;
	}

	/**
	 * [取文本前面]
	 * @param  {[string]} text   [文本]
	 * @param  {[string]} start  [查找字符]
	 */
	regex.prototype.textUp=function(gettext,start){  //定义一个方法
			var str='/(.+)('+start+')(.*)/'
			var str=eval(str);
		var text=gettext.replace(str,'$1');
			if(text==gettext) return false;
			return text;
	}
 }
